Extensions for Timing Guarantees

نویسندگان

  • Isaac Liu
  • Ben Lickly
  • Hiren D. Patel
  • Edward A. Lee
چکیده

We present our on-going efforts to guarantee the timing behavior of a program targeted for the precision timed architecture. We extend both the ISA and the hardware to support a set of timing instructions that allow programmers to control the execution time of a sequence of instructions. Programs written using these timing instructions specify deadlines within the program specification itself, and the hardware architecture enforces them through specific hardware policies. For example, timing instructions may be used to ensure that a segment of code has repeatable timing behavior, or that when a timing requirement is violated, an exception handler is invoked to appropriately address the timing violation. In this paper, we present the supported timing instructions, their semantics, and illustrative examples of their usage.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Tool Support for Seamless System Development based on AUTOSAR Timing Extensions

Many software-based functions in modern cars have strict timing constraints. Due to the ever growing number of such functions and the trend towards higher integration, the development of automotive systems is becoming more complex. The industry has realised that model-based software engineering approaches are required to cope with this increasing complexity and, among others, to ensure the fulf...

متن کامل

Finite Abstractions of Stochastic Max-Plus-Linear Systems

This work investigates the use of finite abstractions to study the finite-horizon probabilistic invariance problem over Stochastic MaxPlus-Linear (SMPL) systems. SMPL systems are probabilistic extensions of discrete-event MPL systems that are widely employed in the engineering practice for timing and synchronisation studies. We construct finite abstractions by re-formulating the SMPL system as ...

متن کامل

Period detection for legacy real-time applications for improving the efficiency in resource scheduling

In this paper, the problem is addressed of online identification of the optimum scheduling parameters for providing QoS guarantees to multimedia applications. In the proposed approach, the application is required to be modified for using any specific API, but rather its timing behaviour is automatically identified, and appropriate scheduling guarantees are provided by the OS seamlessly, making ...

متن کامل

Towards a scheduling and timing analysis solution for integrated modular avionic systems

Timing analysis is a collection of mathematically based techniques that enable a system, together with its software, to be analysed off-line without the need for system execution. The result of applying the analysis, is a set of guarantees regarding the worst-case behaviour of the system – under normal system operation, these worst-case guarantees will be met at run-time. The guarantees include...

متن کامل

Periodic Resource Model for Compositional Real-Time Guarantees

We address the problem of providing compositional hard real-time guarantees in a hierarchy of schedulers. We first propose a resource model to characterize a periodic resource allocation and present exact schedulability conditions for our proposed resource model under the EDF and RM algorithms. Using the exact schedulability conditions, we then provide methods to abstract the timing requirement...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009